const App = {
  mixins: [Query],//配置文件，路径/utils/mixins.js
  data() {
      return {
          page: {
              PageNumber: 1, //页码
              RowAmount: 10,
              Condition: window.btoa(unescape(encodeURIComponent("%%")))
          },
      }
  },
  mounted() {

  },
  methods: {
      check(){
          if(this.page.value1){
              this.page.Condition = window.btoa(unescape(encodeURIComponent("%" + this.page.value1 + "%")));
          } else {
              this.page.Condition = window.btoa(unescape(encodeURIComponent("%%")));
          }
          this.postgetList(this.page)
      },
      //树的点击筛选事件
      handleNodeClick(data, node) {
          // let str = "";
          // if (node.level == 1) {
          //     if (data.children) {
          //         data.children.forEach(item => {
          //             if (str) {
          //                 str = str + "OR Crop_SerialNumber='" + item.Crop_SerialNumber + "'\r\n";
          //             } else {
          //                 str = "Crop_SerialNumber='" + item.Crop_SerialNumber + "'\r\n";
          //             }
          //         });
          //     } else {
          //         let str = "";
          //         this.$message({
          //             type: 'warning',
          //             message: '暂无作物子类'
          //         });
          //     }
          // } else if (node.level == 2) {
          //     str = "Crop_SerialNumber='" + data.Crop_SerialNumber + "'\r\n";
          // }
          // if (str) {
          //     str = "and (" + str + ")";
          // }
          // this.page.Condition1 = str
          // this.postgetList(this.page);
      },
  },
};

const { createApp } = Vue;
const app = createApp(App);
//这种方式是引入全部图标，无需单个引入
for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
  app.component(key, component);
}
const ElMessage = ElementPlus.ElMessage;
app.use(ElementPlus,{locale: zhCn});
app.mount("#app");
